Smart contract
blockchain
上でアプリケーションを動かす仕組み
「現在のブロックに記録された状態を読み取って、それを元に新しいブロックの状態を計算して書き出すプログラム」
ソフトウェアエンジニアなら3秒で理解できる NFT 入門 - Okapies' Archive
他のコントラクトの関数を呼ぶこともできる
登録済みのコントラクトを修正・削除することができない
使い方
コントラクトのバイトコードを
blockchain
に登録
コントラクトに対してアドレスが払い出される
そのアドレスに対してトランザクションを送ると関数実行ができる
使う際に計算量に応じた手数料がかかる
疑問
制限は何?
任意のプログラムを実行できる?
表記揺れ:
スマートコントラクト